package com.yfp.org.domain.entity;

import io.swagger.v3.oas.annotations.media.Schema;

import java.io.Serializable;
import java.util.Date;

/**
 * 套餐表(Combo)实体类
 *
 * 
 * @since 2024-01-26 21:19:29
 */
@Schema(title = "")
public class Combo implements Serializable {
    private static final long serialVersionUID = -97044085789056712L;
    /**
     * 套餐id
     */
    @Schema(title = "套餐id")
    private String comboId;
    /**
     * 套餐名称
     */
    @Schema(title = "套餐名称")
    private String name;
    /**
     * 套餐标签
     */
    @Schema(title = "套餐标签")
    private String tagId;
    /**
     * 缩略图
     */
    @Schema(title = "缩略图")
    private String thumb;
    /**
     * 保质期
     */
    @Schema(title = "保质期")
    private Integer expireDay;
    /**
     * 加热时长（秒）
     */
    @Schema(title = "加热时长（秒）")
    private Integer heatTime;
    /**
     * 创建时间
     */
    @Schema(title = "创建时间")
    private Date createTime;
    /**
     * 更新时间
     */
    @Schema(title = "更新时间")
    private Date updateTime;
    /**
     * 套餐视频
     */
    @Schema(title = "套餐视频")
    private String videoId;
    /**
     * 小程序价格
     */
    @Schema(title = "小程序价格")
    private String miniPrice;
    /**
     * 会员价
     */
    @Schema(title = "会员价")
    private String vipPrice;
    /**
     * 成本价
     */
    @Schema(title = "成本价")
    private String costPrice;
    /**
     * 套餐价格
     */
    @Schema(title = "套餐价格")
    private String salePrice;
    /**
     * 是否上架 1上架/0下架
     */
    @Schema(title = "是否上架 1上架/0下架")
    private Integer shelf;
    /**
     * 公司id
     */
    @Schema(title = "公司id")
    private String companyId;


    public String getComboId() {
        return comboId;
    }

    public void setComboId(String comboId) {
        this.comboId = comboId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTagId() {
        return tagId;
    }

    public void setTagId(String tagId) {
        this.tagId = tagId;
    }

    public String getThumb() {
        return thumb;
    }

    public void setThumb(String thumb) {
        this.thumb = thumb;
    }

    public Integer getExpireDay() {
        return expireDay;
    }

    public void setExpireDay(Integer expireDay) {
        this.expireDay = expireDay;
    }

    public Integer getHeatTime() {
        return heatTime;
    }

    public void setHeatTime(Integer heatTime) {
        this.heatTime = heatTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getVideoId() {
        return videoId;
    }

    public void setVideoId(String videoId) {
        this.videoId = videoId;
    }

    public String getMiniPrice() {
        return miniPrice;
    }

    public void setMiniPrice(String miniPrice) {
        this.miniPrice = miniPrice;
    }

    public String getVipPrice() {
        return vipPrice;
    }

    public void setVipPrice(String vipPrice) {
        this.vipPrice = vipPrice;
    }

    public String getCostPrice() {
        return costPrice;
    }

    public void setCostPrice(String costPrice) {
        this.costPrice = costPrice;
    }

    public String getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    public Integer getShelf() {
        return shelf;
    }

    public void setShelf(Integer shelf) {
        this.shelf = shelf;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

}

